#ticket{
    width:100%;
    height: 100%;
    background:rgba(242,244,251,1);
    font-family:PingFangSC-Regular;
    overflow:auto;
    position: relative;
}
#ticket .mui-table-view>ul{
	position: absolute;
	top: 46px;
	width: 100%;
	border: 1px solid #CCD5DE;
	background-color: #f7f7f7;
	max-height: 200px;
	overflow: scroll;
	z-index: 999;
}
#ticket .mui-table-view>ul>li{
	height: 40px;
	line-height: 40px;	
	border-bottom: 1px solid #c9c9c9;
	padding-left: 15px;
}
#ticket #phoneList{
	top: 92px;
}
#ticket #addressList{
	top: 222px;
}
#ticket h5{
    font-size:14px;
   
    font-weight:400;
    color:rgba(51,51,51,1);
}
#ticket ul::after,#ticket ul::before{
    background-color: #ffffff;
}
#ticket .xian>li::after{
    left: 0;
}
#ticket input{
    border: 0;
    margin: 0;
     width:170px;
    /*text-align: right;*/
}
#ticket input#email{
	width:240px;
}
#ticket .head{
    width:94px;
    height:23px;
    font-size:12px;
    font-weight:400;
    color:rgba(153,153,153,1);
    margin-top:14px; 
    margin-bottom: 12px;
}
#ticket .font-l{
    margin-left: 15.5px;
    margin-top: 2.02%
   
}
#ticket .bg{
   background: #ffffff; 
}
#ticket .tic{
    font-size:13px;
    font-weight:400;
    color:rgba(128,128,128,1);
}
/* 这两个active  顺序不能动 */
#ticket .mui-active{
    background: #ffffff;
}
#ticket .an-color>.mui-active{
    border-color: #00507E;
    background-color: #00507E;
}
#ticket  .d-n{
    display: none;
}
#ticket .ul-bottom{
    border-bottom: 1px solid  #c8c7cc; 
}
#ticket .font-p{
    padding:0 ;
    width: 100%;
    height: 70px;
}
textarea{
    border:0;
    font-size: 14px;
    padding: 0;
}
#ticket  .submit-s{
    width: 80%;
    height: 37.5px;
    line-height:23.5px;
    background: #2470AA;
    box-shadow:0px 10px 36px 0px rgba(36,112,170,0.36);
    border-radius:44px;
    position: absolute;
    bottom: 4.14%;
    left: 10%;
    font-weight:400;
color:rgba(255,255,255,1);
}
h4{
    height: 37.5px;
    line-height: 37.5px;
    font-size:18px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:35px;
}
p{
    font-size: 12px;
}
/*.over-auto{
    overflow: auto;
}*/
#ticket span{
    font-size: 14px;
    color: #666666;
}
#ticket .font-z{
    font-size: 14px;
}